﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace Sige
{
    public class Nacionalidades
    {
        Accesoadatos datos = new Accesoadatos();
        SqlConnection cn = new SqlConnection();
        SqlDataAdapter adapt = new SqlDataAdapter();
        DataTable dt = new DataTable();

        public void Obtener_Tabla_Nacionalidades(ref DataTable dt)
        {
            cn = datos.ObtenerConexion(datos.getruta());
            adapt = datos.ObtenerAdaptador("Select * from nacionalidades", cn);
            adapt.Fill(dt);
            //return dt;
        }

        public bool Descripcion_Nacionalidad_Existente(string rutabd, string cod, ref string descripcion)
        {
            SqlCommand cmd;
            SqlDataReader dr;
            bool existe = false;
            string consulta = "Select * from nacionalidades where codigo = '" + cod + "'";
            cmd = new SqlCommand(consulta, cn);
            try
            {
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    descripcion = dr[1].ToString();
                    existe = true;
                }
            }
            catch
            {
                return false;
            }
            finally
            {
                cn.Close();
            }
            return existe;
        }

    }
}